take vengeance on - Français Anglais Dictionnaire